From 3f4549ef4a1ee79fd6a4516ad6212c7384bbbf3d Mon Sep 17 00:00:00 2001 From: LLVM Packaging Team Date: Wed, 12 Feb 2025 14:26:20 +0100 Subject: [PATCH] unwind-force-pthread-dl =================================================================== Gbp-Pq: Name unwind-force-pthread-dl.diff --- libunwind/CMakeLists.txt | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/libunwind/CMakeLists.txt b/libunwind/CMakeLists.txt index 806d5a783e..3e764b3067 100644 --- a/libunwind/CMakeLists.txt +++ b/libunwind/CMakeLists.txt @@ -301,14 +301,17 @@ if (MSVC) add_definitions(-D_CRT_SECURE_NO_WARNINGS) endif() -if (C_SUPPORTS_COMMENT_LIB_PRAGMA) - if (LIBUNWIND_HAS_DL_LIB) +list(APPEND LIBUNWIND_LINK_FLAGS "-ldl") +list(APPEND LIBUNWIND_LINK_FLAGS "-lpthread") + +#if (C_SUPPORTS_COMMENT_LIB_PRAGMA) +# if (LIBUNWIND_HAS_DL_LIB) add_definitions(-D_LIBUNWIND_LINK_DL_LIB) - endif() - if (LIBUNWIND_HAS_PTHREAD_LIB) +# endif() +# if (LIBUNWIND_HAS_PTHREAD_LIB) add_definitions(-D_LIBUNWIND_LINK_PTHREAD_LIB) - endif() -endif() +# endif() +#endif() #=============================================================================== # Setup Source Code -- 2.30.2